/*
 * @description: 
 * @Author: Islands
 * @Date: 2024-06-22 22:43:51
 * @LastEditTime: 2024-06-23 20:55:05
 */
import { withInstall } from '@/utils/index';
import type { ExtractPropTypes } from 'vue';
import { props } from './src/props';
export declare type Props = Partial<ExtractPropTypes<typeof props>>;

import search from './src/search-button.vue';
export const SearchButton = withInstall(search);


import refresh from './src/modules/refresh.vue';
export const RefreshButton = withInstall(refresh);


import deleteBatch from './src/modules/delete-batch.vue';
export const DeleteBatch = withInstall(deleteBatch);


import deleteOne from './src/modules/delete.vue';
export const DeleteButton = withInstall(deleteOne);